﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

using Rockfan.Framework;
using Rockfan.Framework.Audio.Midi;

namespace Rockfan.Framework.Audio
{
    public abstract class TrackEvent
    {
        #region Properties

        /// <summary>
        /// Gets a value indicating the amount of time in seconds since the start of the track info
        /// </summary>
        public float Start { get; private set; }

        #endregion

        #region Constructor

        /// <summary>
        /// Constructs a new instance of this object
        /// </summary>
        /// <param name="start">a float value indicating the amount of time in seconds since the start of the track</param>
        public TrackEvent(float start)
        {
            this.Start = start;
        }

        #endregion
    }
}
